package com.qinglei.recoup.common.domain;

import lombok.Data;

import java.io.Serializable;

@Data
public class RadarMessage implements Serializable {
    /**
     * 消息类型 用户数据
     */
    public static final int TYPE_USER_DATA = 1;
    /**
     * 消息类型 设备状态
     */
    public static final int TYPE_DEVICE_STATUS = 2;
    /**
     * 消息类型 跌倒数据
     */
    public static final int TYPE_FALL_DOWN_DATA = 3;
    /**
     * 设备状态 设备在线
     */
    public static final int STATUS_ONLINE = 1;
    /**
     * 消息类型 设备离线
     */
    public static final int STATUS_OFFLINE = 2;

    /**
     * sn
     */
    private String sn;
    /**
     * 消息类型
     */
    private Integer type;
    /**
     * 数据
     */
    private Object data;
    /**
     * 获取数据时的时间戳(毫秒)
     */
    private long timestamp;

    /**
     * 协议号 3.0   4.0
     */
    private String proCode;
}
